package pos.domain;

import java.util.List;

public interface IGestorUsuarios {
	
	public Deportista getDeportista(String userName);
	public Equipo getEquipo(String userName);
	
	public List getUsuarios();
	public Usuario getUsuario(String userName);
	public boolean addUsuario(Usuario usuario);
	public boolean removeUsuario(String userName);
	
	public List getEquipos();
	public boolean addEquipo(Equipo equipo);
	public boolean removeEquipo(String userName);
	
	public List getDeportistas();
	public boolean addDeportista(Deportista deportista);
	public boolean removeDeportista(String userName);
	
	public boolean addConocido(String userName1, String userName2);
	public boolean removeConocido(String userName1, String userName2);
	public List getConocidos(String userName);
	public List getDeportistasConocidos(String userName);
	public List getEquiposConocidos(String userName);
	
	public List getDeportesPracticados(String userName);
	public List getDeportes();
	
	public boolean addHabilidad(Habilidad habilidad);
}
